package ee.maoinvest.backend.model.data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.sql.Date;

public class ElectricityMeterReading implements Serializable
{
	/**
	 * 
	 */
	private static final long serialVersionUID = -217961206319957638L;
	
	private int electricityMeterReadingID; 		// INTEGER NOT NULL DEFAULT nextval('seq_electricityMeterReadingID'),
	private int electricityMeterFK;				// INTEGER NOT NULL,
	private int readingTypeFK;					// INETEGE NOT NULL,
	private BigDecimal daytimeReading; 				//NUMERIC(14, 4),
	private BigDecimal nightTimeReading;			//NUMERIC(14, 4),
	private BigDecimal reactivePowerReading; 		//NUMERIC(14, 4),
	private Date dateReadingsWereTaken;				//d_dateIsRequired,
	
	public int getElectricityMeterReadingID() {
		return electricityMeterReadingID;
	}
	public void setElectricityMeterReadingID(int electricityMeterReadingID) {
		this.electricityMeterReadingID = electricityMeterReadingID;
	}
	public int getElectricityMeterFK() {
		return electricityMeterFK;
	}
	public void setElectricityMeterFK(int electricityMeterFK) {
		this.electricityMeterFK = electricityMeterFK;
	}
	public BigDecimal getDaytimeReading() {
		return daytimeReading;
	}
	public void setDaytimeReading(BigDecimal daytimeReading) {
		this.daytimeReading = daytimeReading;
	}
	
	public int getReadingTypeFK() {
		return readingTypeFK;
	}
	public void setReadingTypeFK(int readingTypeFK) {
		this.readingTypeFK = readingTypeFK;
	}
	public BigDecimal getNightTimeReading() {
		return nightTimeReading;
	}
	public void setNightTimeReading(BigDecimal nightTimeReading) {
		this.nightTimeReading = nightTimeReading;
	}
	public BigDecimal getReactivePowerReading() {
		return reactivePowerReading;
	}
	public void setReactivePowerReading(BigDecimal reactivePowerReading) {
		this.reactivePowerReading = reactivePowerReading;
	}
	public Date getDateReadingsWereTaken() {
		return dateReadingsWereTaken;
	}
	public void setDateReadingsWereTaken(Date dateReadingsWereTaken) {
		this.dateReadingsWereTaken = dateReadingsWereTaken;
	}
}
